package com.sqfw.project.knowledge.domain.query;

import com.sqfw.framework.aspectj.lang.annotation.Excel;
import com.sqfw.framework.web.domain.BaseEntity;
import lombok.Data;

import java.util.List;

/**
 * 知识库查询条件字段表
 *
 * @author tangxt
 * */
@Data
public class KlContentInfoQuery  extends BaseEntity {
    private static final long serialVersionUID = -221882059919576689L;

    /**
     * 知识id
     * */
    private String klId;

    /** 分类id */
    private String klSortId;

    /** 分类id List*/
    private List<String> klSortIdList;

    /** 知识形式   "0":"政策法规","1":"服务机构","2":"名词解释","3":"办事指南","4":"便民问答","5":"其他" */
    private String klContentType;

    /**
     * 搜索类型---能多选
     * KL_TITLE--标题
     * KL_CONTENT--知识内容
     * KL_KEYWORD--关键字
     * */
    private List<String> searchType;

    /**
     * 搜索内容
     * */
    private String searchContent;

    /**
     * 排序类型
     *  KL_SCORE--评分
     *  KL_HITS--点击量
     * */
    private String sortType;

    /** 知识评分 */
    private Long klScore;

    // ------------统计知识的核实时间范围

    /**
     * 统计查询条件: 开始核实时间
     * */
    private String startVerifyTime;

    /**
     * 统计查询条件：结束核实时间
     * */
    private String endVerifyTime;

    /** 类型（1--新增知识，2--核实知识） */
    private Integer klType;



}
